knight in shining armor - Spanish English Dictionary
History

knight in shining armor



Meanings of "knight in shining armor" in Spanish English Dictionary : 1 result(s)

English Spanish
General
knight in shining armor príncipe azul [m]